rescue sledge - French English Dictionary